ambitious aim - Turkish English Dictionary